Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 UPHILL ROAD Detached £4,094,062 £1,170,000 16 Mar 2001
61 UPHILL ROAD Semi-Detached £4,000,989 £1,325,000 22 Mar 2002
63 UPHILL ROAD Detached £2,464,167 £2,300,000 2 Dec 2021
67 UPHILL ROAD Detached £4,711,322 £2,750,000 5 Apr 2011
73 UPHILL ROAD Detached £1,784,844 £1,400,000 14 Jul 2017
75 UPHILL ROAD Detached £2,526,743 £809,000 31 Jan 2002
77 UPHILL ROAD Semi-Detached £1,139,894 £407,000 22 Jul 2002